palawan treeshrew - English Synonyms Dictionary